Pterocarpus marsupium

Definitions

Noun
  1. 1
    East Indian tree yielding a resin or extract often used medicinally and in e.g. tanning wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.